Skip to content

feat: format-specific download URLs for screenshots and recordings#70

Merged
dwmkerr merged 4 commits intomainfrom
integrate/pr-63-screenshot-urls
Mar 10, 2026
Merged

feat: format-specific download URLs for screenshots and recordings#70
dwmkerr merged 4 commits intomainfrom
integrate/pr-63-screenshot-urls

Conversation

@dwmkerr
Copy link
Owner

@dwmkerr dwmkerr commented Mar 10, 2026

Summary

  • Merges PR feat: shell_screenshot returns png_url and svg_url #63 from @fahd04 which adds PNG and SVG URL support to shell_screenshot
  • Replaces generic download_url with explicit format-specific URLs: download_png_url, download_svg_url, download_gif_url
  • Updates tool descriptions, README docs, architecture docs, and evaluation runner

Closes #45

fahd04 and others added 3 commits February 19, 2026 12:38
Add png_url and svg_url to shell_screenshot response alongside
download_url for backward compatibility. Users can now choose
SVG for scalability or PNG for compatibility.

Also fix TypeScript error in buffer-to-svg.ts (showCursor not
in IModes type) that prevented local build.

Closes #45
Remove the ambiguous download_url field from tool responses and replace
with explicit download_png_url, download_svg_url, and download_gif_url
so models know exactly which format they're downloading.
@github-actions
Copy link
Contributor

Evidence

Screenshots and Recordings

View Recordings & Review

@dwmkerr dwmkerr merged commit b490ec3 into main Mar 10, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: shell_screenshot should return all file paths including SVG

2 participants